File information: | |
File name: | 19790403_DACTest_ls.pdf [preview 19790403 DACTest ls] |
Size: | 94 kB |
Extension: | |
Mfg: | xerox |
Model: | 19790403 DACTest ls 🔎 |
Original: | 19790403 DACTest ls 🔎 |
Descr: | xerox notetaker memos 19790403_DACTest_ls.pdf |
Group: | Electronics > Other |
Uploaded: | 23-02-2020 |
User: | Anonymous |
Multipart: | No multipart |
Information about the files in archive: | ||
Decompress result: | OK | |
Extracted files: | 1 | |
File name 19790403_DACTest_ls.pdf dactest.ls 3-Apr-79 17:24:12 Page 1 1 BCA/L/E DACTEST.BCA; RESUME SMALl.BOOT 2 Authors: Bruce Horn and Kim McCall 3 Last changed: February 6, 1979 10:53 PM by BH 4 This test uses the DAC to produce tones 5 Waveform = Sine, with Sampling technique 6 by Saunders 7 8 9 10 .predefine "8086Predefs.sr" 11 12 :Ports: OOCO 13 dacout = OCO 0044 14 dacstatus 044 0060 15 dacsamplese1ect = 060 16 17 ;constants: 0004 18 fifo ready = 4 ;FIFO input ready--output rdy= 0000 19 UseChannelA COOO 8000 20 UseChannelB 8000 ;Must OR all arguments for output to 60H 0200 21 TableLength 200 ;# of values in the table (512 decimal) 00B2 22 Du rMult = 178. ;cycles per sixtieth of quarter note 23 24 ;DAC clock rate: 0000 25 S16Khz = 0 0400 26 S8Khz 0400 0800 27 SaKhz 0800 OCOO 28 SbKhz OCOO 1000 29 ScKhz 1000 1400 30 SdKhz 1400 1800 31 SeKhz 1800 lCOO 32 SlKhz lCOO 3E80 33 ClockedAt= 16000. ;16000 samples/sec is clock rate 34 35 ;Output levels: 7FFF 36 Low = 07FFF ;Lowest level (a volts out) 4000 37 MidLevel = 04000 ;Midlevel, i.e. zero line (5v) 0000 38 High = 00000 ;Highest level (10 volts out) 39 1000 40 .Loc 1000 41 DacTest: 1000 E9 FE 04 42 jmp Beep 43 1003 44 duration: .blk 2 :in units of 1 sixtieth of a quarter note 1005 45 pitch: .blk 2 ;a code # saying what pitch this is 1007 46 intDelt: .blk 2 ;for holding the whole part of the delta 1009 47 fracOelt: .blk 2 ;for holding the fractional part of the 48 |
Date | User | Rating | Comment |